bahar-e azadi - French English Dictionary